self respecting - Turkish English Dictionary